﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace NUS.ISS.ARS.Common
{
    public static class Constants
    {
        public const string UNITY_CONTAINER = "container";

        public const string BOOKING_SESSION_KEY = "BookingSessionKey";
        public const string BOOKING_TRIPS_SESSION_KEY = "BookingTripSessionKey";
        public const string SELECTED_BOOKING_TRIPS_SESSION_KEY = "SelectedBookingTripSessionKey";
        public const string BOOKING_REFERENCE_KEY = "BookingReferenceKey";

        public enum SaveStatus { Success, Failed }

        public enum PassengerType : byte { Adult = 1, Child, Infant };
        public enum Gender : byte { Male = 1, Female };

        public enum PaymentMode : byte { Cash = 1, Cheque, Visa, MasterCard, Dinners };

        public enum Operation { Add, Subtract }

        public const string SYSTEM_ACCOUNT_NAME = "ARS";
        public const string COUNTRY_CACHE_KEY = "CountriesCacheKey";
        public const double CACHE_DEFAULT_MINUTES = 10;     

    }
}
